// observable 创建被监测使用的对象，对象属性即是状态(且状态为响应式)
// action 用来定义方法，修改、更新状态
import {observable, action} from 'mobx-miniprogram'
import {storageGet} from '../utils/storage'
export const userStore = observable({

  userInfo:storageGet('userInfo') || {},
  token:storageGet('token') || '',
  updateUserInfo: action(function(data){
    this.userInfo = data;
  }),
  updateToken: action(function(data){
    this.token = data;
  }),
})